huge/unnatural being - Französisch Englisch Wörterbuch